renal surface - French English Dictionary